12 #ifndef __QMI_DMS_API_H__
13 #define __QMI_DMS_API_H__
61 tFNActivationStatus pCallback );
98 ULONG * pVerifyRetriesLeft,
99 ULONG * pUnblockRetriesLeft );
121 ULONG * pVerifyRetriesLeft );
140 ULONG * pUnblockRetriesLeft );
167 ULONG * pVerifyRetriesLeft,
168 ULONG * pUnblockRetriesLeft );
191 ULONG * pVerifyRetriesLeft,
192 ULONG * pUnblockRetriesLeft );
219 ULONG * pVerifyRetriesLeft,
220 ULONG * pUnblockRetriesLeft );
245 ULONG * pVerifyRetriesLeft,
246 ULONG * pUnblockRetriesLeft );
265 ULONG * pVerifyRetriesLeft,
266 ULONG * pUnblockRetriesLeft );
295 IMPORTGOBI ULONG GOBICMAPI
GetPRLVersion( WORD * pPRLVersion );
392 IMPORTGOBI ULONG GOBICMAPI
SetPower( ULONG powerMode );
404 IMPORTGOBI ULONG GOBICMAPI
GetPower( ULONG * pPowerMode );
420 ULONG * pbPlatform );
435 ULONGLONG * pTimeCount,
436 ULONG * pTimeSource );
448 IMPORTGOBI ULONG GOBICMAPI
ValidateSPC( CHAR * pSPC );
469 ULONG * pMaxTXChannelRate,
470 ULONG * pMaxRXChannelRate,
471 ULONG * pDataServiceCapability,
472 ULONG * pSimCapability,
473 ULONG * pRadioIfacesSize,
474 BYTE * pRadioIfaces );
569 ULONG * pGPSCapability );
589 BYTE voiceNumberSize,
605 IMPORTGOBI ULONG GOBICMAPI
GetIMSI(
636 CHAR * pMEIDString );
651 ULONG * pImageListSize,
675 ULONG bForceDownload,
677 ULONG * pImageTypesSize,
678 BYTE * pImageTypes );
694 ULONG * pImageListSize,
IMPORTGOBI ULONG GOBIAPI SetImagesPreference(ULONG imageListSize, BYTE *pImageList, ULONG bForceDownload, BYTE modemIndex, ULONG *pImageTypesSize, BYTE *pImageTypes)
IMPORTGOBI ULONG GOBICMAPI GetActivationState(ULONG *pActivationState)
IMPORTGOBI ULONG GOBICMAPI GetVoiceNumber(BYTE voiceNumberSize, CHAR *pVoiceNumber, BYTE minSize, CHAR *pMIN)
IMPORTGOBI ULONG GOBICMAPI GetManufacturer(BYTE stringSize, CHAR *pString)
IMPORTGOBI ULONG GOBICMAPI GetNetworkTime(ULONGLONG *pTimeCount, ULONG *pTimeSource)
IMPORTGOBI ULONG GOBICMAPI DMSUIMGetPINStatus(ULONG id, ULONG *pStatus, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
IMPORTGOBI ULONG GOBICMAPI SetPower(ULONG powerMode)
IMPORTGOBI ULONG GOBICMAPI SetPowerCallback(tFNPower pCallback)
IMPORTGOBI ULONG GOBICMAPI GetFirmwareRevision(BYTE stringSize, CHAR *pString)
IMPORTGOBI ULONG GOBICMAPI ActivateManual(CHAR *pSPC, WORD sid, CHAR *pMDN, CHAR *pMIN, ULONG prlSize, BYTE *pPRL, CHAR *pMNHA, CHAR *pMNAAA)
IMPORTGOBI ULONG GOBIAPI GetImagesPreference(ULONG *pImageListSize, BYTE *pImageList)
IMPORTGOBI ULONG GOBICMAPI ResetToFactoryDefaults(CHAR *pSPC)
IMPORTGOBI ULONG GOBICMAPI GetPower(ULONG *pPowerMode)
IMPORTGOBI ULONG GOBICMAPI DMSUIMSetPINProtection(ULONG id, ULONG bEnable, CHAR *pValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
IMPORTGOBI ULONG GOBICMAPI GetFirmwareInfo(ULONG *pFirmwareID, ULONG *pTechnology, ULONG *pCarrier, ULONG *pRegion, ULONG *pGPSCapability)
IMPORTGOBI ULONG GOBICMAPI SetActivationStatusCallback(tFNActivationStatus pCallback)
IMPORTGOBI ULONG GOBICMAPI DMSUIMUnblockPIN(ULONG id, CHAR *pPUKValue, CHAR *pNewValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
IMPORTGOBI ULONG GOBICMAPI GetFirmwareRevisions(BYTE amssSize, CHAR *pAMSSString, BYTE bootSize, CHAR *pBootString, BYTE priSize, CHAR *pPRIString)
IMPORTGOBI ULONG GOBICMAPI DMSUIMGetControlKeyStatus(ULONG id, ULONG *pStatus, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
IMPORTGOBI ULONG GOBICMAPI DMSUIMUnblockControlKey(ULONG id, CHAR *pValue, ULONG *pUnblockRetriesLeft)
IMPORTGOBI ULONG GOBIAPI GetStoredImages(ULONG *pImageListSize, BYTE *pImageList)
IMPORTGOBI ULONG GOBICMAPI GetSerialNumbers(BYTE esnSize, CHAR *pESNString, BYTE imeiSize, CHAR *pIMEIString, BYTE meidSize, CHAR *pMEIDString)
IMPORTGOBI ULONG GOBICMAPI GetIMSI(BYTE stringSize, CHAR *pString)
IMPORTGOBI ULONG GOBICMAPI GetHardwareRevision(BYTE stringSize, CHAR *pString)
IMPORTGOBI ULONG GOBICMAPI GetModelID(BYTE stringSize, CHAR *pString)
IMPORTGOBI ULONG GOBICMAPI GetOfflineReason(ULONG *pReasonMask, ULONG *pbPlatform)
IMPORTGOBI ULONG GOBICMAPI ActivateAutomatic(CHAR *pActivationCode)
IMPORTGOBI ULONG GOBICMAPI GetERIFile(ULONG *pFileSize, BYTE *pFile)
IMPORTGOBI ULONG GOBICMAPI ValidateSPC(CHAR *pSPC)
IMPORTGOBI ULONG GOBICMAPI DMSUIMSetControlKeyProtection(ULONG id, ULONG status, CHAR *pValue, ULONG *pVerifyRetriesLeft)
IMPORTGOBI ULONG GOBICMAPI GetDeviceCapabilities(ULONG *pMaxTXChannelRate, ULONG *pMaxRXChannelRate, ULONG *pDataServiceCapability, ULONG *pSimCapability, ULONG *pRadioIfacesSize, BYTE *pRadioIfaces)
IMPORTGOBI ULONG GOBICMAPI DMSUIMVerifyPIN(ULONG id, CHAR *pValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
IMPORTGOBI ULONG GOBICMAPI GetPRLVersion(WORD *pPRLVersion)
IMPORTGOBI ULONG GOBICMAPI DMSUIMChangePIN(ULONG id, CHAR *pOldValue, CHAR *pNewValue, ULONG *pVerifyRetriesLeft, ULONG *pUnblockRetriesLeft)
IMPORTGOBI ULONG GOBICMAPI DMSUIMGetICCID(BYTE stringSize, CHAR *pString)